package com.ca.project.Server.Modules.User.Service;

import com.ca.project.Server.Modules.User.Context.UserRegisterContext;
import com.ca.project.Server.Modules.User.Entity.UserId;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author ASUS
 * @description 针对表【user_id】的数据库操作Service
 * @createDate 2023-09-04 16:43:45
 */
public interface UserIdService extends IService<UserId> {
    /**
     * 用户注册登录
     *
     * @param userRegisterContext
     * @return
     */
    String login(UserRegisterContext userRegisterContext);

    /**
     * 校验token有效性
     *
     * @param token
     * @return
     */
    boolean valid(String token);
}
